pump elbow - Spanish English Dictionary